@charset "gb2312";
/* CSS Document */

body{font-size:12px;color:#333; font-family:Microsoft YaHei; background:#fff; line-height:18px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,a,button,select{margin:0;padding:0;}
button{border:none;}
ol,ul,li{list-style:none;}
a{text-decoration:none;outline:none; color:#333;}
a:hover{text-decoration:none;}
a img,img{border:none;}
div{ margin:0 auto;}

.top{ width:320px; height:40px;}
.top h1{ width:139px; float:left; }
.top img{ float:right; margin-top:5px;}
.menu{ background:#c00000; width:320px; height:35px;}
.menu a{ color:#fff; margin:10px; line-height:35px; font-size:14px;}
.banner{ width:320px;}
.banner_d{ position:relative; background:url(../images/xh516_14.gif) no-repeat; width:320px; height:50px;}
.banner_d a{ position:absolute; width:84px; height:24px; display:block; left:122px; top:2px;}
.dd{ width:320px; height:80px;}
.dd img{ margin-top:20px; float:left; width:53px; height:55px;}
.dd  p{ width:240px; text-indent:2em; float:right; margin-top:20px;}
.tit_01{ width:320px; height:72px; background:url(../images/xh516_20.jpg) no-repeat; margin-top:10px;}
.tit_01 p{ text-align:center; color:#fff; font-size:16px; padding-top:10px; line-height:22px; font-weight:600;}
.tw01{ width:300px; text-indent:2em; margin-top:10px; height:65px;}
.hd{ width:304px; height:187px;}
.hd_left{ float:left; width:153px; height:187px;}
.hd_right{ width:149px; height:187px;margin-left:2px; float:left;}
.hd_right h6{ margin-top:2px;}
.tl01{ width:320px; margin-top:8px;}
.tl01_zx{ width:320px; height:51px; background:url(../images/xh516_32.gif) no-repeat; position:relative;}
.tl01_zx a{ position:relative; width:80px; height:23px;top:18px; left:64px; display:block;}
.yz01{ width:320px; height:113px;}
.yz01 dl dt{ width:38px; height:113px; background:#ff7e00; float:left;}
.yz01 dl dt p{ font-size:18px; text-align:center; color:#fff; font-weight:600; padding-top:30px;}
.bj{background:#edebeb; width:282px; height:113px; float:right; }
.f01{ width:176px; height:113px; float:left;}
.f01 p{ float:left; margin:23px 0 0 5px; }
.f01 img{ float:left; margin-top:10px; margin-left:30px;}
.wz01{ width:160px; height:50px; float:left; margin:10px 0 0 30px;}
.zx01{ width:102px; height:113px; float:right;}
.zx01 img{ margin-top:45px; float:left;}
.zx01 p{ float:right; margin:40px 25px  0 0; font-size:16px; font-weight:600; color:#ff7e00;}
.yz02{ width:320px; height:113px; margin-top:5px;}
.yz02 dl dt{ width:38px; height:113px; background:#ff7e00; float:left;}
.yz02 dl dt p{ font-size:18px; text-align:center; color:#fff; font-weight:600; padding-top:30px;}
.bj{background:#edebeb; width:282px; height:113px; float:right; }
.f02{ width:176px; height:113px; float:left;}
.f02 p{ float:left; margin:0 0 0 70px; margin-top:15px; }
.f02 img{ float:left; margin-top:5px; margin-left:20px;}
.wz02{ width:130px; height:50px; float:left; margin:10px 0 0 30px;}
.zx02{ width:102px; height:113px; float:right;}
.zx02 img{ margin-top:45px; float:left;}
.zx02 p{ float:right; margin:40px 25px  0 0; font-size:16px; font-weight:600; color:#ff7e00;}
.yz03{ width:320px; height:113px; margin-top:5px;}
.yz03 dl dt{ width:38px; height:113px; background:#ff7e00; float:left;}
.yz03 dl dt p{ font-size:18px; text-align:center; color:#fff; font-weight:600; padding-top:30px;}
.bj{background:#edebeb; width:282px; height:113px; float:right; }
.f03{ width:176px; height:113px; float:left;}
.f03 p{ float:left; margin:15px 0 0 35px; }
.f03 img{ float:left; margin-top:10px;}
.wz03{ width:160px; height:50px; float:left; margin:10px 0 0 20px;}
.zx03{ width:102px; height:113px; float:right;}
.zx03 img{ margin-top:45px; float:left;}
.zx03 p{ float:right; margin:40px 25px  0 0; font-size:16px; font-weight:600; color:#ff7e00;}
.tl02{ width:320px; height:71px; background:url(../images/xh516_58.gif) no-repeat; position:relative;}
.tl02 a{ position:absolute; width:68px; height:20px; left:140px; top:43px; display:block;}
.zj{ width:320px; height:157px;margin-top:10px;}
.zj_l{ width:124px; height:157px; float:left; margin-left:2px; }
.zj_r{ width:190px; height:157px; float:right;}
.zj_r img{  margin-left:5px;}
.zj_r p{ width:170px; text-indent:2em; margin-top:10px; float:right;}
.zxzj{ margin:15px 50px 0 0; float:right;}
.cy{ width:320px; height:217px; background:#ececec; margin-top:5px;}
.cy p{ font-size:16px; color:#F00; text-align:center; padding:10px 0; font-weight:600;}
.cy ul{ width:320px; height:90px;}
.cy ul li{ width:106px; height:90px; background:#c00000; float:left;}
.cy ul li img{ margin:10px 0 0 28px;}
.cy ul li p{ color:#fff; font-size:12px;}
.li02{ margin-left:1px;}
.li02 img{ margin-top:15px!important;}
.ts{ width:320px; height:90px; float:left}
.ts img{ margin:15px 5px 0 5px; float:left;}
.ts span{ width:240px; height:30px; font-size:12px; float:right; text-indent:2em; margin-top:15px;}
.ts p{ float:right; font-size:12px !important; margin-right:10px; width:80px; height:20px;}
.botm{ width:320px; text-align:center; margin-top:10px; height:100px;}
.qh { width:320px; height:215px;}
.qh_l{ width:118px; height:185px; float:left; margin-top:10px;}
.qh_l ul li.hover{ width:118px; height:41px; background:url(../images/xh516_53.jpg) no-repeat;}
.qh_l ul li.hover p{ line-height:41px; margin-left:15px; color:#fff;}
.qh_l ul li{ width:118px; height:41px; background:url(../images/xh516_55.jpg) no-repeat; margin-top:7px;}
.qh_l ul li p{ line-height:41px; margin-left:15px;}
.qh_r{ width:199px; height:215px; float:right; background:url(../images/xh516_51.jpg) no-repeat; position:relative;}
.qh_r a{ position:absolute; width:145px; height:21px; left:30px; top:150px; display:block;}
.qh_r1{background:url(../images/xh5166_51.jpg) no-repeat;}
.qh_r2{background:url(../images/xh51667_51.jpg) no-repeat;}
.qh_r3{background:url(../images/xh51668_51.jpg) no-repeat;}
.fcall {
	background: url(../images/bgdb.jpg) repeat-x scroll left top rgba(0, 0, 0, 0);
	bottom: 0;
	display: block;
	height: 53px;
	margin-top: 15px;
	position: fixed;
	text-align: center;
	width: 100%;
}
.f03 span{ float:left; margin:20px 0 0  20px}